fall off the face of the earth

Translations
disparaître de la circulation